Kaptain Karaage (Menu)

81-85 St Leonards Street, Edinburgh, Edinburgh
+44 7572 430074

Give a rating to Kaptain Karaage

Suggest a dish

How much did you spend at Kaptain Karaage?